talk to each other through a window - Español Inglés Diccionario